layui.use(['laydate','form','table'], function(){
	var laydate = layui.laydate;
	var form = layui.form;
	var table = layui.table;

	/*开始时间*/
	laydate.render({
	  	elem: '#start' //指定元素
	});
	/*结束时间*/
	laydate.render({
	  	elem: '#end' //指定元素
	});
	/*@初始化table*/
	var tableObj = table.render({
	    elem: '#table-list',
	    url: '/log/pay_log/index', //数据接口
	    page: true, //开启分页
	    where: {repair_id:repair_id},
	    cols: [[ //表头
	    	{field: 'addtime', title: '付款时间'},
	    	{field: 'nkname', title: '受理人'},
	    	{field: 'actual_money', title: '支付金额(元)'},
	    	{field: 'pay_type_text', title: '支付方式'},
	    ]]
	});
	
	/*@提交验证*/
	form.verify({
		actual_money: function(value){
			if(Number(value*100) <= 0){
				return '付款金额必须大于0';
			}
			let stay_money = $('input[name="stay_money"]').val()
			if(Number(stay_money*100) < Number(value*100) ){
				return '待支付金额不能小于付款金额';
			}
		}

	})
	/*@提交*/
	form.on('submit(query_btn)', function(data){
		let field = data.field
		if(field.pay_type == undefined){
			layer.msg('请选择支付方式', {icon: 5}, {time: 1000})
			return
		}
		$.post('', data.field, function(msg){
			if(msg.code !== 1){
				layer.msg(msg.msg, {icon: 5, time: 1000})
			}else{
				parent.location.reload()
			}
		})
	})

	// /*@查询*/
	// form.on('submit(search)',function(data){

	// 	if(data.field.start != '' && data.field.end != ''){
	// 		var startDate = new Date(data.field.start).getTime();
	// 		var endDate = new Date(data.field.end).getTime();
	// 		if(startDate > endDate){
	// 			layer.msg('开始时间不能大于结束时间',{icon: 2})
	// 			return false
	// 		}
	// 	}
	// 	/*重载表格数据*/
	// 	tableObj.reload({
	// 		page: {
 //                page: 1 //重新从第 1 页开始
 //            },
 //            where: data.field
 //        });
 //        return false
	// })
});